optimal solution

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

An optimal solution is a solution that maximises some objective function. Some algorithms, such as hill-climbing, explicitly seek to maximise an objective, while others, such as back propogation effectively do so when examined in detail. Often it is also necessary to satisfy some constraints, so that we look for the optimal solution within the set of feasible solutions.

Used on Chap. 9: page 191; Chap. 11: page 232